Homes for sale - 693 E SPRING CREEK PKWY N #20, Providence, UT 8433...