Constructed in 2011, the City Place Montrose apartment building comprises 281 units of the following unit mix: One Bedroom, One Bedroom/Den, Two Bedroom/Den/Two Bath, Two Bedroom/Two Bath, totaling 250,341 SqFt. The property is located in West End/Downtown, at 306 McGowen Street, West Houston.