Lease: 667 Peter Rupert Ave, Vaughan, L6A0S2