A north London apartment complex has been snapped up by Toronto investors for $102.5 million. The Royal Oak Terrace ...