Lease: 138 Melville Ave, Vaughan, L6A 1Y9