Living in Houston’s Hottest New Development — Residences at The Allen Takes Sky-High Living to Another Level
“It is one of the most anticipated developments in recent Houston history — for good reason. The Allen is a $500 million-plus, six-acre, mixed-use project going up near Buffalo Bayou Park in Houston.