Glass House by Windsor Apartments
Offering flexible touring options to tour our community your way - in-person or virtually, guided or on your own. Apartments in Dallas, TX. The Glass House by Windsor is a spectacular star sparkling in the city sky! With iconic architecture, unparalleled style, and matchless amenities, this Uptown Dallas landmark luxury high-rise residence provides stunning views, inside and out. A variety of innovative floor plans, as individual as the people who live here, feature expansive floor-to-ceiling...
Glass House by Windsor Apartments
Special Offers