$420,000 — 848 WOOD ST, Ogden UT | 4bd 2ba 1,583sqft | Propaired