ADVERTISEMENT
Police are investigating the cause, origin, and circumstances of the fire near Finch Avenue East and Willowdale Avenue.