21
20 N East St
Woodland, CA 95776
$18.48 USD/SF/YR
3,060 SF
1
Space Available
Built 2004
3,060 SF Contiguous
Built 2004
3,060 SF
$18.48 USD/SF/YR
Flex