Sale: 120 CLARA St, Thorold, L2V 1K1