Constructed in 2013, the Retreat at Shadow Creek Ranch apartment building comprises 370 units of the following unit mix: One Bedroom, One Bedroom/Den, Three Bedroom/Two Bath, Two Bedroom/Two Bath, totaling 361,305 SqFt. The property is located in Missouri City, at 2500 Business Center Drive, West Houston.