Homes for sale - 3866 Nicholas DR, Santa Clara, UT 84765 – MLS#22-2...