31-38 Elora, Hamilton