Casa De La Senda, Newbury Park, CA Rent To Own