The Taylor

The Taylor is a seventeen-story residential high-rise building above a parking structure in Dallas, Texas. There are a total of 308 luxury apartment homes at the Taylor. Construction commenced April 2012 with the first units delivered in early fall of 2013. Construction was completed in August 2014.

Units: 308

Stories: 17

The Taylor Exterior Rendering click image to zoom