View Details $2,450,000 1 of 33 North Truro | Truro 4.13 acres ©2023 MLS Property Information Network, Inc.