3128 North River Drive, Eden, UT 84310
MLS: 1554836
Single Family Home