Russian Hill, San Francisco, CA

3 Beds      3 Baths      14,500/Month