Civic Center Vista, San Francisco
https://civic-center-vista.usa8.info
Civic Center Vista offers accommodations in San Francisco, 1.2 miles from San Francisco City Hall. The property is 1.2 miles from the University of San Francisco. The property includes a living room with a TV. The kitchenette has a microwave.
San Francisco, CA 94117, United States of America