Posts Tagged ‘Peter Dehaan’

WATCH IT! Store by Dehaan Design Company at Sherway Garden Mall, Toronto – Canada

November 6th, 2015



WATCH IT! Sherway was a project that began in mid-2014 when the opportunity to enter one of the most sought after retail expansions in Canada was presented by landlord Cadillac Fairview.