$299,900 — 526 W 24TH ST, Ogden UT | 4bd 1ba 1,395sqft | Propaired