A house located at 333 Euclid Avenue in Lancaster has new owners. The 1,064-square-foot property, built in 1955, was sold on ...