5909 Luther Lane 2001 Dallas Aug 31, 2020 | Dallas Sold Represented Buyer 1,398 square feet 2 bedrooms 2 baths