14
3318-3320 22nd St
San Francisco, CA 94110
$3,375,000 USD
4,850 SF
4
Units
5.73% Cap Rate
4,850 SF
$3,375,000 USD
Apartments