$652,000 - 6350 W 4600 N, Cache Junction, UT

Get Directions