New - 2 Days Ago > $649,900 Active 3Beds4Baths2468Sqft0.021Acres 203 Carroll St, Fort Worth, TX 76107 MLS#: 21128491