Skip to main content

Welcome to the Neighborhood

See all that surrounds Shelby 2707 apartments in Dallas, TX. You can find plenty of shopping, restaurants, schools, and endless entertainment. Our location will give you a lifestyle of convenience.

Love the Location?

Apply today!

Apply