132 Southwood Dr
South San Francisco, CA 94080
$2,300,000 USD
5,440 SF
7
Units
5.01% Cap Rate
5,440 SF
$2,300,000 USD
Apartments