The Taylor is a a luxury apartment building located in Uptown Dallas. The high-style building is designed to make its residents' lives easier with expansive social spaces and amenities that fit a modern lifestyle. Amenities include a gaming area, sound proof study rooms, community kitchen, pool with beach entry and sky deck for taking in stunning city views. The apartments feature well-lit, expansive floor plans ranging from studios to three bedrooms and penthouses.
•
•
•
•
•
•
•
•
•
•
•
•
•