apartments dallas the wallpaper the sophia apartments dallas texas See all available apartments for rent at The Sophia Apartments in Dallas TX. Get The Sophia Apartments reviews ratings business. … Friday, April 15, 2022 Edit