426 Armadale Ave, Toronto, M6S 3X8 — For sale @ $2,468,000