$362,499 — 2003 LIBERTY AVE, Ogden UT | 3bd 1ba 1,555sqft | Propaired