Toronto, Ontario
The Toronto Stadium Lands are comprised of 4.4 acres (1.7 hectares) and are described as the lands under which the Rogers Centre in Toronto, Ontario are located. These lands are subject to a long-term lease for the purposes of enabling the Rogers Centre to operate.
Toronto Stadium Lands
Toronto, Ontario
Canada
Alison Pritchard