Lease: 126 Ner Israel Dr, Vaughan, L4J 9L1