3815 N WOLF CREEK DR #109, Eden, UT — 2bd/2ba 1,279sqft · $389,000