20
2775 N Ventura Rd
Oxnard, CA 93036
$30.00 USD/SF/YR
923 SF
1
Space Available
Built 2009
923 SF Contiguous
Built 2009
923 SF
$30.00 USD/SF/YR
Office