1578 E DELAWARE LN, Holladay, UT — 5bd/3ba 2,430sqft · $907,000