A spacious house located at 2002 Turnpike Road in Auburn has new owners. The 2,040-square-foot property, built in 1989, was ...