After a 5-year pursuit of the site at 160 Rivalda Rd., association learns it’s off the table. Just south of where Finch Avenue West meets Weston Road sits a large beige building at the end of an industrial road. Its windows are dusty, the brick veneer is discoloured, and you can easily tell it’s more …