Homes for sale - 20-22 Halstead ST, Kittery, ME 03904-1245 – MLS#48...