Location: Dallas, Texas
305 Melba St., Dallas, Texas 75208
Neighborhood: Bishop Arts
Project Size: 68,200 SF; 125 Units
Completion: Summer 2017