5441 Merchant Cir
Placerville, CA 95667
$1,595,000 USD
10,092 SF
10,092 SF
$1,595,000 USD
Light Manufacturing