South Park Apartments 2411 East Park Row Drive, Arlington, TX 76010