Check out this great place to stay in Toronto
Entire home/apt in Toronto, CA. A great place at the heart of Toronto Downtown. It is super convenient to live at this location, having all high places like ROMs U of T. Close to all high-ends luxury stores. It is very suitable for young couples or business professionals.