Looks like Inwood Oaks Apartment Homes is no longer available on Rent.com which means this information is likely out of date.

Inwood Oaks Apartment Homes

 3902 West Little York Road, HoustonTX 77091