1551 Mandalay Beach Road Home
Channel Islands Beach • Show on map Price as low as USD 962.16Set in Oxnard in the California region 1551 Mandalay Beach Road Home features a balcony. This beachfront property offers access to a patio and free WiFi. This holiday home is fitted with 4 bedrooms a…More info


