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

Westway Village Apartments

 2401 West Sam Houston Pkwy. North, HoustonTX 77043