Villas at Montierra (Short Sale)

Dallas, TX 75228
Units
357
Year Built
1984
Close of Escrow
October 15, 2009