Lease: 5 - 45 TECUMSEH Ave W, London South, N6J 1K8