A brand new transit station is coming to one of Toronto's fastest-growing areas
The Humber Bay Shores area of South Etobicoke has witnessed an explosion in population over the last decade and a half, made possible through the addition of dozens of condo developments lining...