A spacious house located at 41 Impala Drive in Dillsburg has new owners. The 2,765-square-foot property, built in 1975, was ...