109 East Main Street, Hamilton, MT 59840 - MLS#22115362 - John Grah...