View Details 756 W 4300 S River Valley | Riverdale $389,000 4 bd 3 ba 2,432 sqft 0.21 acres Under Contract
View Details 2568 W 500 N River Valley | Tremonton $325,000 4 bd 2 ba 1,614 sqft 0.19 acres Under Contract