Open: Sat 1:00 PM - 3:00 PM $315,000 Active 2Beds2Baths1271Sqft0.147Acres 2129 Stradivarius Ln, Carrollton, TX 75007 MLS#: 21406497