Towered
Superstar
I'm sorry but this is a dreadful looking structure and certainly Toronto has its fair share but this is on Toronto most beautiful street so it's a monstrosity that sticks out.
Toronto's "most beautiful street"? Been to an optometrist lately?