Town Center, The Woodlands, TX Rent To Own