Homes for sale - 82 Shore Road #8, Truro, MA 02666 – MLS#72888411 -...