APT Locator

Avalon Square

2400 Westheimer Road, Montrose, Houston, TX, 77098

$1,200–$1,550/mo★ 3.9Built 1974220 units
Avalon Square — photo 1 of 4

Photo: Avalon Square

About Avalon Square

Avalon Square is a 1974 apartment community located in Houston's Montrose neighborhood, offering one and two bedroom floor plans. The property features a fitness center for on-site wellness, a business center for work-from-home needs, and controlled-access entry for resident security. With a 3.9 Google rating, Avalon Square provides established apartment living in a central Houston location.

Pricing by floor plan

Floor planRentAvailable
1 Bed$1,2003
2 Bed$1,425–$1,5503

Available units

  • 1 Bed / 1 Bath

    $1,190–$1,200 · ~710 sq ft · 3 available

  • 2 Bed / 1 Bath

    $1,405 · ~900 sq ft · 1 available

  • 2 Bed / 2 Bath

    $1,455–$1,540 · ~965 sq ft · 2 available

Amenities

  • Business Center
  • Elevator
  • Fitness Center
  • Gated Access
  • Gated Community
  • Guest Parking
  • Laundry Facility
  • On-Site Maintenance
  • Pet Waste Stations
  • Public Transit Access
  • Swimming Pool

Similar properties