Ideally located just west of downtown Toronto, you're only steps from the lake, Humber Bay Shore park, scenic bike trails, and the vibrant waterfront boardwalk
Ideally located just west of downtown Toronto, you're only steps from the lake, Humber Bay Shore park, scenic bike trails, and the vibrant w…