164 Devonshire AVE, London South, ON N6C 2J1 3 Beds2 Baths $599,000 Listed by THRIVE REALTY GROUP INC.