New - 1 Day Ago $369,900 Active 3Beds2Baths1472Sqft0.194Acres 2116 Croft Rd, Carrollton, TX 75007 MLS#: 21429927