5266 Timberlea Blvd, Mississauga, L4W 2S6 — Sold @ $17,700,000