Lease: 3 - 106 ORMOND Street South, Thorold (Thorold Downtown), L2V1Y3