[Ca-on-commercial] "NEW LEASE, FIRST time on ICIWorld Market!"Plaza on Keele & Finch. Offices/Retail Units in one raw for LEASE 4,710; 5,300 or 25,590 NET $15.00 + TMI $7.43/SF.