Ideally Located San Francisco Bay Home w/ Sunroom!
2606 Bayview Drive, Alameda
Location A great option for family vacation: apartment Ideally Located San Francisco Bay Home w/ Sunroom! is located in Alameda. This apartment is located 1 km from the city center. You can take a walk and explore the neighbourhood area of the apartment — Robert W. Crown Memorial State Beach,
Free WiFiBeachfront
