A spacious house located at 10 Aspen Road in Shrewsbury has new owners. The 2,392-square-foot property, built in 1999, was ...