Rising 40 stories above Buffalo Bayou, a new luxury apartment tower stands out not just for its skyline-changing stature, but also for debuting in one of the slowest years for Montrose-area apartment construction in more than a decade.
Hanover Buffalo Bayou, a 317-unit luxury high-rise, recently debuted within the 13.5-acre Autry Park, a mixed-use development along Allen Parkway across Buffalo Bayou Park.
It’s the tallest new apartment tower in Houston this year, and a rarity in a market where many developers have pulled back…