2611 Ross Avenue, Dallas, TX 75201
Find your very own retreat in the hustle and bustle of Dallas. The detailed one, two, and three bedroom apartment homes are reflective of the unique atmosphere of The Arts Apartments.
- Year built: 2010
- Number of Units: 228
- Net Rentable Area: 203,758 SF
- Land Area/Density: 1.5 acres; 155 units/acre
- Buildings: 1
Visit The Arts website.