WelcomeLocated in San Francisco, this two-bedroom apartment features a fully equipped kitchen and terrace. Amenities include free WiFi and a cable TV. A perfect vacation rental spot for guests interested in restaurants, things to do and fun & exciting nightlife.
At A Glance
Alamo Square Deck Two-Bedroom Apartment
Mcallister Street And Pierce Street, San Francisco CA 94115