21
39 John St
San Francisco, CA 94133
$1,850,000 USD
3,914 SF
7
Units
5.69% Cap Rate
3,914 SF
$1,850,000 USD
Apartments