Canton's ABCD has a new $9.3 million development project that will offer retail and senior housing. It's set to be completed ...