Sneak Peak
This project highlights the progress of Improve Inc's 320,000 sq.ft. building as it is comes to a completion.
Project Year: 2016
Country: Canada