The Bain Avenue Co-op is a unique community of some 700 people, tucked away in one block of Riverdale, a neighbourhood not far from downtown Toronto. Originally named Riverdale Courts, the Bain Co-opĀ  was built just over a hundred years ago as part of the Garden City movement. The intention was to provide affordable housing […]