View Photo
View Map
Location On Map
Description
Address
646 Alabama Street, Imperial Beach, CA, USA
United States
Imperial Beach
91932