A spacious house located at 55 Clark Road in Brookline has new owners. The 2,590-square-foot property, built in 1998, was ...