22
2421 Carlmont Dr
Belmont, CA 94002
$8,200,000 USD
60,000 SF
18
Units
4.01% Cap Rate
60,000 SF
$8,200,000 USD
Apartments