The Hercules luxury apartment complex in Canton has been sold for $9.5 million, according to the latest real estate transfers ...