This apartment is ideal for a stay in Toronto! Just minutes from public transport and the Dufferin Mall, you have everything you need at your doorstep!