10
835-843 Broadway
San Francisco, CA 94133
$2,400,000 USD
6,216 SF
8
Units
5.31% Cap Rate
6,216 SF
$2,400,000 USD
Apartments