[Ca-on-commercial] For Lease in Vaughan, Retail and Offices, 1000 - 3800 sq ft, $18 - $20 per sq ft, Next to the Subway (Vaughan Metropolitan Center)