Homes for sale - 2661 N ECCLES, Ogden, UT 84404 – MLS#1770037 - Pet...