$419,900 — 1128 E 23RD ST, Ogden UT | 4bd 2ba 1,887sqft | Propaired