42 E 31 St | Hamilton, ON Real Estate | Houseful