Hi,
I am intend to move to Toronto on May 2012. I have asked my friends who stays there for long time to find an one bed room apartment for my family. He recently found an apartment in 30 denton ave (Cambridge Place Apartments) building. When i search online about this building i am confused...