8
570 Ofarrell St
San Francisco, CA 94102
$4,190,000 USD
28,985 SF
38
Units
9% Cap Rate
28,985 SF
$4,190,000 USD
Apartments