Homes for sale - 2 Palmer Road, Scotland, CT 06247 – MLS#170336208 ...