Sign inPricing

Avalon Square

2400 Westheimer Rd, Houston, TX 77019 · Apartment community · Harris County

Avalon Square is managed by Peak Real Estate Management, based on public sources (checked November 2026). Harris County appraisal records list 220 units, built in 1974, owned by Houston Avalon Square Apartments LTD.

Last verified Nov 2, 2026 · Sources: Harris County appraisal district roll · Not affiliated with Peak Real Estate Management
Management company
Peak Real Estate Management
Owner on record
Houston Avalon Square Apartments LTD
Units
220
Year built
1974
Building size
184,740 sq ft
Manager since
first seen October 2026
Last verified
Nov 2, 2026

How we identified the manager

From public records, the property's own listings and the management company's published communities. Unclear cases are reviewed by hand.

Good confidence · Last verified Nov 2, 2026

Nearby communities and who runs them

CommunityAddressUnitsBuiltManager
Rone Residences2311 Westheimer Rd2092023ZRS Management
La Maison At River Oaks2727 Revere St4232008Greystar
2424 KIPLING2424 Kipling St61950not confirmed
Hanover River Oaks2930 Kirby Dr3702018The Hanover Company
MIMOSA STUDIO APTS2414 Mimosa Dr71960not confirmed
GABLES CITYWALK0 Greenbriar Dr3171985Gables Residential

History

  • Oct 31, 2026
    First recorded by WhoRunsWhat with Peak Real Estate Management as manager.

Live or stay here? WhoRunsWhat is an independent directory, not affiliated with Peak Real Estate Management. For service, contact your leasing office. Is this your property? Correct or remove it.

Questions about Avalon Square

Who manages Avalon Square in Houston?

Peak Real Estate Management manages Avalon Square at 2400 Westheimer Rd, based on public sources (checked November 2026).

Who owns Avalon Square?

Harris County appraisal records list the owner as Houston Avalon Square Apartments LTD (November 2026).

How many units does Avalon Square have?

220 units, according to the Harris County appraisal district roll (November 2026).

When was Avalon Square built?

1974, with about 185,000 square feet of building area per Harris County records.

Has Avalon Square changed management recently?

No management change has been detected since WhoRunsWhat first recorded Peak Real Estate Management as the manager in October 2026.