South Park (REO)

Arlington, TX 76010
Units
76
Year Built
1966
Close of Escrow
April 30, 2009