New - 4 Days Ago > $67,500 Active --Beds--Baths--Sqft2Acres Lot 65 Longview Creek Ranch Trl, Itasca, TX 76055 MLS#: 20908707