New - 3 Hours Ago > $210,000 Active --Beds--Baths--Sqft1.26Acres TBD E Main St, Itasca, TX 76055 MLS#: 21259656