New - 3 Days Ago $515,000 Pending 3Beds3Baths2037Sqft0.081Acres 6731 Deleon St, Irving, TX 75039 MLS#: 21413201