Prime 1,908 Square Foot, (80%) Office / Showroom (20%) Industrial With 1 Drive In Door in Prestigious "Dufferin Business Centre" .