1686 E Beamer St
Woodland, CA 95776
$8,960,000 USD
69,500 SF
69,500 SF
$8,960,000 USD
Manufacturing