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