The Newport

Dallas, TX 75206
Units
65
Year Built
1968
Close of Escrow
April 19, 2010