A relatively new 300-unit apartment complex in Hopewell Township has been sold for $115.7 million, according to Mercer County ...