Constructed in 2015, the Olympus Woodbridge apartment building comprises 388 units of the following unit mix: Four Bedroom/Townhouse/Three Bath, One Bedroom, One Bedroom/Townhouse/One Bath, Three Bedroom/Townhouse/Two Bath, Three Bedroom/Two Bath, Two Bedroom/Townhouse/One Bath, Two Bedroom/Townhouse/Two Bath, Two Bedroom/Two Bath, totaling 410,104 SqFt. The property is located in Wylie, at 7700 Cody Lane, North Dallas.