206 St George St, Toronto, ON M5R 2N6, Canada
horrible, avoid them.
The place is awful. It has cockroaches, bud bugs and you cannot get rid of them. It is very expensive too. The manager is rude, she talk very aggressively when you try to resolve a problem. DO NOT MOVE HERE!
Great location. Clean and Quiet.