Sale: 20 Vaughn Dr, Thorold, L3B 0G8