6560 N WOLF CREEK DR DR #4A, Eden, UT — 2bd/2ba 1,079sqft · $1,250,000