A spacious house located at 317 South Orleans Road in Orleans has a new owner. The 4,983-square-foot property, built in 1996, ...