The Fleetwood
(619) 702-7700 | View Website

639 J St, San Diego, CA | Directions   92101

32.709283 -117.158435
Get Directions