1660 E 26TH ST, Ogden, UT — 3bd/3ba 2,468sqft · $496,200