A Canton apartment building has been sold for $2.15 million, according to the latest real estate transfers filed with the Stark County Auditor's Office. The three-story complex, located at 2520 ...