Low-key Amenities
Designed for a comfortable lifestyle.
At Shelby 2707 apartments in Dallas, Texas, you will delight in affordable luxury. Near to local art galleries, sporting venues, and exciting nightlife for all to enjoy. If you feel like staying in, sit back and relax in our charming outdoor courtyard areas. Call to get details on your new home today!