1181 E DEL RIO ST, Holladay, UT — 3bd/1ba 1,392sqft · $126,000