[Ca-on-gta-to-lease-office] HAVE FOR LEASE: Office in Scarborough 1,248 Sq Ft