Homes for sale - 670 Shore RD #6, Truro, MA 02666 – MLS#22004665 - ...