Back in 2011, blogTO ran an article calling Geary Avenue one of the ugliest streets in Toronto. And it’s certainly up there. It’s an industrial street with a mixture of different building types (lots of autoshops), giant power lines running along the south side of… Read More
comment 0