Villa Del Rio

Garland, TX 75042
Units
162
Year Built
1972
Close of Escrow
November 4, 2011