$375,000 — 660 E 23RD ST, Ogden UT | 4bd 2ba 1,897sqft | Propaired