Kevin Cheng is listed as the director of a company operating websites that offer short-term rentals at locations on Dundas St. The Toronto Fire Department has closed three of the buildings over fire and safety issues.
{}