New - 1 Day Ago > $705,000 Active 6Beds4Baths3259Sqft0.146Acres 3418 Borger St, Dallas, TX 75212 MLS#: 21258590