1950 Solar Drive
Oxnard,
CA 93036
In the business district
Distance9.7 miles
SELECT