Castro Central Apartment Apartment San Francisco
A great option for family vacation: apartment «Castro Central Apartment» is located in San Francisco. This apartment is located minutes away from the city center.
4096 17th Street, San Francisco, 94103