The Thread

13652 Maham Rd, Dallas, TX
Multifamily
606 unit apartment