STUDENT RESIDENT AGREEMENT – 2020/2021 Seneca College Residence - Newnham Campus 1760 Finch Avenue East

External Document