6560 N WOLF CREEK DR #5D, Eden, UT — 3bd/3ba 1,623sqft · $1,995,000