$589,900 — 1773 MEADOW CREEK LANE, Ogden UT | 3bd 3ba 4,864sqft