You are here

Archive Photo FB-010

Construction is well under way on the first student residence building located at Humber's North Campus.

Location: 
North
Date Created: 
1989
Source: 
Marketing