Toronto Furnished Apartments: 800 m to CN Tower