Tanglewood Village, Slidell, LA Rent To Own