Body Found In Stairwell
Posted December 2, 2010 8:37 am.
This article is more than 5 years old.
Toronto Police are investigating after a body was found in a stairwell.
Emergency crews were called to Mascot Place, near Bathurst Street and Finch Avenue, around 8am on December 2.
However, officers are no longer treating the case as a suspicious death.