$269,000 Active Under Contract 3Beds2Baths1534Sqft0.196Acres 2806 Arcadia Ln, Carrollton, TX 75007 MLS#: 21414648