Landscape Architects: Terraplan
Developer: Beaverhall Homes
Location: 8 Mercer St, Toronto, Ontario, Canada