Photos & Tour

Life at Glass House by Windsor is rich, diverse, and exciting. Revel in the pleasures of your carefree lifestyle when you live in our Uptown Dallas apartments!

Contact

Location

Office Hours

  • 9:00am - 6:00pm
  • 9:00am - 6:00pm
  • 9:00am - 6:00pm
  • 9:00am - 6:00pm
  • 9:00am - 6:00pm
  • 10:00am - 5:00pm
  • 1:00pm - 5:00pm

Share Our Site

Managed By
Office Hours
  • Mon - Fri: 9:00 am - 6:00 pm
  • Saturday: 10:00 am - 5:00 pm
  • Sunday: 1:00 pm - 5:00 pm
Address
2728 McKinnon Street
Dallas, TX 
75201
Contact Us
  • Phone: (866) 443-6648
  • Fax: 214-720-2729