5
300 S C St
Oxnard, CA 93030
$18.96 USD/SF/YR
2,850 SF
1
Space Available
Built 1971
Built 1971
2,850 SF
$18.96 USD/SF/YR
Coworking Space