The Falls

Dallas, TX 75217
Units
208
Year Built
1985
Close of Escrow
August 25, 2022