32
2115-2129 Hyde St
San Francisco, CA 94109
$8,195,000 USD
10,856 SF
8
Units
7.71% Cap Rate
10,856 SF
$8,195,000 USD
Apartments