3
1530 E Main St
Woodland, CA 95776
$1,487,815 USD
3,959 SF
6.5% Cap Rate
3,959 SF
$1,487,815 USD
Restaurant