Homes for sale - 1243 N WILLARD PEAK DR E, Ogden, UT 84404 – MLS#18...