11
4730 El Camino Ave
Carmichael, CA 95608
$16,250,000 USD
78,238 SF
95
Units
78,238 SF
$16,250,000 USD
Apartments