18
552-554 Natoma St
San Francisco, CA 94103
$1,395,000 USD
4,048 SF
3
Units
6.7% Cap Rate
4,048 SF
$1,395,000 USD
Apartments