8294 Balboa St Ventura CA 93004 Records