$800,000 — 768 W 24TH ST, Ogden UT | 3bd 2ba 1,452sqft | Propaired