Homes for sale - 8508 E SPRING PARK DR #67, Eden, UT 84310 – MLS#16...