$509,900 Active Under Contract 4Beds3Baths2842Sqft0.124Acres 3117 Irvine Dr, Carrollton, TX 75007 MLS#: 21305938