accessibility icon

We have an optimized web accessible version of this site available. Click here to view.

Call Us Today!

Welcome To The Beautiful Avalon Square

If you're looking for great apartment home living in Houston, Texas, look no further. Avalon Square is perfectly situated in a beautiful residential area and is the ideal place to call home. We are close in proximity to your favorite shopping, restaurants, and entertainment. Our convenient location puts you exactly where you want to be.  

Avalon Square offers one, two, and three bedroom floor plans for rent. These spacious floor plans were designed with your comfort in mind. Each of our stylish apartment homes comes with all-electric kitchens, ceiling fans, faux wood flooring, a pantry, walk-in closets, and black appliance packages. As a pet-friendly community, feel free to bring your pet along as they are family too.

Become a resident of Avalon Square and gain access to all the wonderful amenities and services we provide. Community features include shimmering swimming pools, convenient laundry facilities, gated access, elevators, and beautiful landscaping. We strive to create a lifestyle of stress-free living. Call us for an appointment and see why Avalon Square is the ideal place to call home.


Avalon Square 2400 Westheimer Road




Office Hours

Mon-Fri: 8:30 AM-5:30 PM
Sat: 10:00 AM-5:00 PM
Sun: Closed

Call Us



Fax: 713-522-2739