$560,000
816 N 2175 W Layton, UT 84041
$599,000
162 W 800 S #156 Willard, UT 84340
$620,000
179 W 800 S #152 Willard, UT 84340
$605,000
151 W 800 S #150 Willard, UT 84340
$665,000
358 S 250 W #115 Willard, UT 84340
$549,000
137 W 800 S #149 Willard, UT 84340
$710,000
365 S 250 W #110 Willard, UT 84340
$615,000
106 W 800 S #160 Willard, UT 84340
803 S 100 W #145 Willard, UT 84340
$655,000
343 S 250 W #109 Willard, UT 84340