For Sale: 1492 North Vernon Avenue, London North, ON N5X 1N6 | Zealty