6397 S LARRY WAY #132, South Weber, UT — 3bd/2ba 3,774sqft · $779,775