Guaranteed Infestation
Do not move to these apartment buildings. They are completely infested with cockroaches and bed bugs. The management is an entirely new level of incompetent and does not properly deal with problems on the property. This area is not safe and 730 Ontario Street, in particular, should be condemned. I know many people who made the mistake of signing a lease in this area and ended up abandoning the lease or fighting to get out of it. It's not worth the cheaper rent.