Opening this block

Which street?

That number is on more than one street.

105 Byng Ave · Willowdale

105 Byng Ave · Scarborough Southwest