Apartments for rent Town of Mount-Royal
DescriptionAn exceptional quality of life awaits you in Town of Mount Royal. Ideally located in picturesque Town of Mount Royal at 25 Glengarry. 1his property has a newly renovated lobby and outdoor pool in addition to being surrounded by beautiful parks, exclusive shopping and excellent schools. Close to public transportation and major intersections and the future Reseau Express Metropolitain (REM) station.