One thought on “Student Residence Living – Humber College

  • June 26, 2011 at 8:20 am
    Permalink

    Now, is this the North Campus or Lakeshore?

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *