32 Front St N, Thorold, L2V 1X3 — Leased