3087-3089 Alhambra Dr
Cameron Park, CA 95682
$799,000 USD
4,350 SF
4,350 SF
$799,000 USD
Manufacturing