7
733-743 Waller St
San Francisco, CA 94117
$4,200,000 USD
6,615 SF
6
Units
5.2% Cap Rate
6,615 SF
$4,200,000 USD
Apartments