$450,000
($163/SF) • $/month
3 Bed •
2 Bath •
2,762 SF •
0.11 AC
215 E 660 S
Willard, UT 84340
Subdivision
Willard Peak Ranches
MLS# 2065739
39 Days on Market
Loading...
Points of Interest