28 MAITLAND STREET, Thorold (thorold downtown) — $524,900 | Immoroute.ca