12
4010 Manzanita Ave
Carmichael, CA 95608
$2,200,000 USD
16,706 SF
16,706 SF
$2,200,000 USD
Drugstore