Extended Stay Corporate Housing
United States
California (CA)
San Francisco Area
San Francisco - Furnished Apartments
San Francisco - Furnished Apartments
In the Castro district, 1 block from Market Street. Studios, 1 & 2-bedroom/2-bathroom furnished apartments with washer/dryer.
Map
Map