50 N MAIN ST, Willard, UT — 2bd/1ba 1,837sqft · $350,000