$290,000 — 769 W 24TH ST, Ogden UT | 4bd 2ba 1,485sqft | Propaired