$528,000 — 1660 E 26TH ST, Ogden UT | 3bd 3ba 2,468sqft | Propaired