1965

The site as it appeared in 1965, when the picture above was taken. The GE plant is at the top left, and the Lansdowne Carhouse at the bottom right. Image: City of Toronto Archives, Series 12, Image 83 (1965).

Leave a Reply