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