6
105-107 Chadbourne Ave
Millbrae, CA 94030
$6,500,000 USD
6,912 SF
9
Units
2.73% Cap Rate
6,912 SF
$6,500,000 USD
Apartments