For Sale: 110 Elworthy Avenue, London South, ON N6C 2M4 | Zealty