Experience

Glass House Dallas

Dallas, Texas

2.15 Acre Site

21 Story Apartment Tower – 375 Units – 700,000 Square Feet

4 Level Parking Deck

LEED Silver Certified

View Project List