For Sale: 21 Bayfield Avenue, Hamilton, ON L8H 3M5 | Zealty