Looks like Thornbury Apartments is no longer available on Rent.com which means this information is likely out of date.

Thornbury Apartments

 7055 Hollister Road, HoustonTX 77040