Lease: 29 Gayla St, Vaughan, L4J 6W2