Autumn Run Balch Springs, TX 75180 Units 58 Year Built/Renovated 1982/1993 Close of Escrow March 11, 2013