Looks like Bella Vista Apartments and Townhomes is no longer available on Rent.com which means this information is likely out of date.

Bella Vista Apartments and Townhomes

 2700 SOUTH DAIRY ASHFORD ST, HoustonTX 77082