3815 N WOLF CREEK DR #111, Eden, UT — 2bd/1ba 804sqft · $349,000