The Allen: New Luxury Condominiums In Houston Texas

The Allen is a new 1.3 million square foot mixed-use development now complete and open in Houston, Texas. This vibrant community is located in the historic Fourth Ward neighborhood, just west of downtown Houston. The Buffalo Bayou river lies to the north, with a pedestrian overpass across Allen Parkway linking the development to the scenic 2.3-mile-long Buffalo Bayou Park. The Allen boasts five impressive towers, offering a hotel, office space, and luxury condos. DC Partners, a renowned real estate development and investment firm, spearheaded this project. The Allen’s construction, carried out in two phases, has created 1,731 jobs, enhancing Houston’s urban landscape.

The Allen Features

The Thompson Hotel280-unit luxury apartment complex
High-end retailClass A office space
Landscaped pathwaysRetail pavilion
Apartment complex roof-top pool deckTerraced gardens

The Allen Location History

1953

Forth Ward was established in 1839. Google Earth Image above shows the same location in 1953.

A public works building on the same site was razed sometime in 2010 or 2011.

The Allen construction in March of 2021
Construction site in 2020

759 Gillette St. Houston, TX 77019

Last Updated on June 2, 2024 by F. E. Mufute

Get the scoop on the latest developments and attractions – subscribe today!