1854 E MEADOWMOOR RD, Holladay, UT — 3bd/3ba 2,881sqft · $775,000