The Montrose at Buffalo Bayou

The Montrose at Buffalo Bayou is a Class A, multifamily community in Houston that is comprised of 224 units totaling approximately 203,257 square feet of net rentable area. The 1.84 acre site has an eight-story building with three levels of parking on grade and five levels of apartments on top. It will offer efficiency, one-bedroom units, two-bedroom units and town home 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 residents’ use, a fitness center on the street level and a rooftop terrace.