This building is located in the North end of Toronto on the corner of Van Horne Ave and Don Mills Road. It is a 13 storey high-rise that contains 153 units consisting of bachelor, one, two and …
This building is located in the North end of Toronto on the corner of Van Horne Ave and Don Mills Road. It is a 13 storey high-rise that contains 153 units consisting of bachelor, one, two and …