3815 WOLF CREEK DR #104, Eden, UT — 1bd/1ba 671sqft · $289,000