EllisDon, work on 18 York Street tower, Toronto
previous post
Cranes continue to swing at the site of a new office building at 18 York Street in Toronto, Ont. EllisDon Corp. is construction manager for the 26-storey office, which will include three levels of below-grade parking and ground floor retail space.