Looks like Home in Twin Creek area is no longer available on Rent.com which means this information is likely out of date.

Home in Twin Creek area

 1305 Kenshire Court, AllenTX 75013