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