3815 N WOLF CREEK DR #101, Eden, UT — 2bd/2ba 953sqft · $349,000