90 Houghton St N, Hamilton