There is a modern building on the northwest corner of Progress Av and Corporate Dr in Scarborough. It has no sign indicating what the building is and no numbers above the entry doors.
Some people say its a spy agency, others say its Canada Revenue Agency. Any guesses?