1311 Mandalay Beach Road, Oxnard
Located 2 minutes’ drive to the beach these Oxnard self-catering apartments feature a fully-equipped kitchen and free WiFi.