2018 Ayala St Ventura CA 93001 Records