The Montrose at Buffalo Bayou is a Class A multi-family community in Houston, TX that is comprised of 224 units totaling approximately 203,082 square feet of net rentable area. The 1.84 acre property is extremely well positioned at Montrose Blvd and West Clay Ave close to the Memorial Park area and downtown Houston. The building will be eight stories with three levels of parking on grade and five levels of apartments on top and will offer efficiency, one bedroom, two bedroom and townhome units on the mezzanine level. Two courtyards will highlight the amenity package that will include an outdoor swimming pool on the fourth level with an adjacent cyber café and residents room, a leasing conference room, private offices for resident’s use, a fitness center on the street level and a rooftop terrace. Construction on The Montrose began December 2018 with completion expected 3Q 2020.
Source: The Montrose at Buffalo Bayou