2101 Mandalay Beach Rd
Oxnard,
CA 93035
In Oxnard (Oxnard Shores)
Distance3.0 miles
SELECT