3 DAMUDE Ave, Thorold, L2V 0G7 — For sale @ $829,900