Scarborough
Self-Sustaining Community Proposed for Toronto Suburb
Developer Sunray Group has proposed a “complete, self-sustaining community” at 22 Metropolitan Road in an industrial area of Scarborough, Ontario, Canada, Urban Toronto reports. The 34,649 m2 site forms an...