For years, it remained an inconspicuous building in Scarborough Southwest, attracting little more than a few furrowed ...