New - 1 Day Ago > $2,100,000 Active 3Beds4Baths3696Sqft0.051Acres 3362 Blackburn St, Dallas, TX 75204 MLS#: 21205852