Homes for sale - 525 Shore RD #7, Truro, MA 02666 – MLS#72809414 - ...