Sale: 136 Elmwood Ave E, London South, N6C 1J6