> $66,000 Active --Beds--Baths--Sqft2Acres Lot 65 Longview Creek Ranch Trl, Itasca, TX 76055 MLS#: 20908707