RateMyApartments
The Sophia Apartments Ratings and Reviews
The Sophia Apartments
3136 Hudnall St, Dallas, TX 75235
CURRENTLY REVIEWING