$399,900 — 1380 24TH ST, Ogden UT | 3bd 1ba 1,535sqft | Propaired