I was looking through ads in the Eye the other day and noticed one for an EE place at 266 Bay, Suite 601. I was in the area so I thought I'd pop by and take a look. Elevator door opened and there was just a non-descript lobby there, felt kind of weird, so I took the elevator down.
No matches on search... Anyone else been to this place?
No matches on search... Anyone else been to this place?