Lease: Unit 3 - 857 Dundas St, London East, N5W 2Z8