Mountain Creek View

Dallas, TX 75241
Units
304
Year Built
1971
Close of Escrow
August 3, 2018