Building · San Diego
1
1 Postcard
Nestled in Point Loma, Shelter Island is a local favorite for its scenic strolls, waterfront dining, and lively atmosphere of yachts and concerts.
1401 Shelter Island Dr, San Diego, CA 92106 Get directions