8
655 Hyde St
San Francisco, CA 94109
$3,350,000 USD
7,932 SF
14
Units
5.1% Cap Rate
7,932 SF
$3,350,000 USD
Apartments