$379,900 — 949 E 24TH ST, Ogden UT | 3bd 1ba 1,872sqft | Propaired