Our Listings Pending $949,000 1251 Mandalay Beach Road Oxnard, CA 2 Beds 1 Baths 1,501 Sqft View More