Nena, Waxahachie, TX Rent To Own