Bayside Terrace, La Porte, TX Rent To Own