$575,000
265 S MAIN Fillmore, UT 84631
$600,000
415 N 100 E Fillmore, UT 84631
$305,000
690 E 500 S Fillmore, UT 84631
$379,000
120 W 400 N Fillmore, UT 84631
$230,000
270 S 100 E Fillmore, UT 84631
$874,900
Fillmore, UT 84631