Lease: Unit#14 Room 03 - 661 Chrislea Rd, Vaughan, L4L 0C4