Looks like The Promenade Champions Forest is no longer available on Rent.com which means this information is likely out of date.

The Promenade Champions Forest

 5959 FM 1960 West, HoustonTX 77069