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