Chateau Place, New Llano, LA Rent To Own