338 Main Street, Unit 35A
South Beach, San Francisco, CA, 94105
_iconbed_ 2.0 Beds
_iconbath_ 2 Baths
$3,299,000
Built 2016