Open: Sat 12:00 PM - 2:00 PM > $1,050,000 Active 4Beds4Baths3567Sqft0.23Acres 5607 Twin Brooks, Dallas, TX 75252 MLS#: 21217215