Lease: 24 - 1118 Centre St, Vaughan, L4J 7R9