228 West Main Street, Hamilton, MT 59840 - MLS#22018937 - John Grah...