53 - 27 VALHALLA INN ROAD, Toronto (islington city centre west) — $899,000 | Immoroute.ca