Homes for sale - 12 Kyle Way, Truro, MA 02666 – MLS#72907964 - Debo...