Peak Street

Dallas, TX 75204
Units
12
Year Built
1962
Close of Escrow
January 10, 2014