2101 Mandalay Beach Rd
Oxnard,
CA 93035
In Oxnard (Oxnard Shores)
Distance1.9 miles
SELECT