Embarcadero Vista, San Francisco
https://embarcadero-vista.usa8.info
Embarcadero Vista is a property located in San Francisco, 500 yards from Pier 39 and 0.7 miles from Coit Tower. The property is 0.9 miles from the Alcatraz. The vacation home comes with 2 bedrooms and a fully equipped kitchen with a dishwasher.
San Francisco, CA 94133, United States of America