Riverfront Plaza trades for $45.4 million

New Jersey site features multiple buildings