The long buildings of Mowat Avenue in Liberty Village. July 7, 2017 1658 × 1000 The long buildings of Mowat Avenue in Liberty Village.