1/39 39 Active $689,900 4 Beds3 Baths2,517 SqFt 6607 Leameadow DR, Dallas, TX 75248 Single Family Home