7
149-161 Hyde St
San Francisco, CA 94102
$7,500,000 USD
29,970 SF
44
Units
7.41% Cap Rate
29,970 SF
$7,500,000 USD
Apartments