$645,000
1120 S 800 W Lewiston, UT 84320
1074 S 800 W Lewiston, UT 84320
$419,900
260 N MAIN ST Lewiston, UT 84320