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