Alexis Nihon Complex (built 1967)
Location: 45.48889°N, 73.58583°W