4226 Dunvegan Road · Burlington, ON, L7L 1P8 · $2,298,000