23
1564 E Main St
Woodland, CA 95776
$6,000,000 USD
23,922 SF
3.93% Cap Rate
23,922 SF
$6,000,000 USD
Hotel