Treehaven

Dallas, TX 75214
Units
65
Year Built
1970
Close of Escrow
May 19, 2006