2301 Webster St
San Francisco, CA 94115
$3,900,000 USD
5,276 SF
4
Units
4.9% Cap Rate
5,276 SF
$3,900,000 USD
Apartments