View Details 2248 Bermuda Dunes Place Island Villas - 338409 | Oxnard $842,000 3 bd 2 ba 1 ½ ba 1,924 sqft 0.2 acres Coming Soon On Market: 04/12/2021