[Ca-on-commercial] "NEW LEASE on ICIWorld Market! "Plaza on Keele & Finch. Commercial/Retail Unit in one raw for LEASE #2A-7,520 SF, NET$16.00 + TMI$7.43/SF.