Ventura Avenue, Ventura, CA Rent To Own