6381 S LARRY WAY #136, South Weber, UT — 3bd/2ba 3,744sqft · $759,825