Lease: 413 Tennant Circle, Vaughan (Vellore Village), L4H0W2