306 Cumberland Avenue, Hamilton