Homes for sale - 658 Shore RD #2, North Truro, MA 02652 – MLS#22102...