Most Glengarry homes for sale will be built in the early sixties with mature landscapes. Glengarry real estate listings are a mix of houses, duplexes and townhouses located close to Northgate in north Edmonton. Glengarry encompasses the Northgate Shopping Mall, United Church of Canada, and the Mediterranean Pita Bakery. Is is named after a Scottish glen in Inverness-shire, Glengarry means rough water.