[Ca-on-gta-commercial] "NEW LEASE, FIRST time on ICIWorld Market!"Plaza on Keele & Finch. Commercial/Retail Units in one raw for LEASE 7,520 SF, NET $15.00 + TMI $7.43/SF.