Homes for sale - 17 Quanset Road, Truro, MA 02666 – MLS#22204928 - ...