Center Court South Apartments is located at 1001 S Center St, Arlington, TX. This location is in the Heart Of Arlington neighborhood. This business specializes in Apartments, Rental Agencies and Property Management and has 2 review(s) with a star rating of 5.0.