Sale: 1754 Jalna Blvd, London South, N6E 3R1