The Loyola Residence Tower in Halifax, Canada is a residence of Saint Mary's University and is located on the main campus.
The Loyola Residence Tower in Halifax, Canada is a residence of Saint Mary's University. The Loyola Residence Tower in Halifax, Canada is located on the main campus.