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