North Beach, San Francisco, CA, USA1.9 mi to San Francisco center
Furnished pet-friendly 3BR apartment close to city dining and shopping
Member Since 2019
100% refund if canceled at least 14 days before arrival date. 50% refund if canceled at least 7 days before arrival date.
This property doesn't have any reviews yet.
North Beach, San Francisco, CA, USA