Avalon Square

Floor Plans

Avalon Square Apartments in Houston, Texas

Affordable Houston River Oaks Apartments for Rent – Avalon Square

Renovated in 1993, these Houston River Oaks apartments are situated in one of Houston’s most prestigious areas and provides the savvy renter a luxurious living experience and an unmatched location at a discount. Located in the heart of Inner Loop Houston, these River Oaks apartments puts you just minutes away from the energy of downtown, the sophistication of the Museum District, and Upper Kirby area. Contact our Houston apartment locators and make Avalon Square your new home today!

Year Built: 1974
Check Availability Now!

Tel: 713-561-5257