For Sale: 98 Elmwood Avenue E, London South, ON N6C 1J5 | Zealty