Homes for sale - 132 Shore RD #Unit 8, North Truro, MA 02652 – MLS#...