Keywords: Greenwood Station - TTC.jpg en The station building of the Toronto Transit Commission's Greenwood station in Toronto Canada A bus is visible at the left side of the image with a servicing panel open for repairs Own GTD Aquitaine 2008-06-07 Greenwood TTC Danforth Avenue Toronto Greenwood Avenue Toronto |