Lease: 2528 Holbrook - Lower Dr, London South, N6M 0E8