6386 S LARRY WAY #141, South Weber, UT — 6bd/3ba 3,623sqft · $829,775