Located near downtown Dallas, you are close to public transportation - exploration has never been more accessible.

The Sophia Apartment Homes 3136 Hudnall Street
Dallas, TX 75235

Get Directions

Select a Category:

Restaurants