The Summit House is the peak of comfort and convenience in Dollard-des-Ormeaux. Public transit is available at either end of the street and there are numerous restaurants and a Starbucks on the corner. You're a short stroll f…
The Summit House is the peak of comfort and convenience in Dollard-des-Ormeaux. Public transit is available at either end of the street and …