Sale: 18 BARNESDALE Avenue North, Hamilton, L8L6R6