Homes for sale - 6 Lancelot Court #19, Salem, NH 03079 – MLS#729744...