28 St Clair Avenue, Hamilton