Land for sale, 32 Depot Road, Barnstable County, Massachusetts, in Truro, United StatesTruroPlot of land