4635 Ave. de Clanranald

By in with 0 Comments

Located in the Snowdon area, this high-rise building is located at walking distance to Queen Mary and Monkland village and is in close proximity to both the Snowdon and the Villa Maria Metro. This building has 5 floors with 96 apartments and an elevator. A full time concierge ensures that the building remains in its […]

Read More