2334 LEDA LN, Santa Clara, UT — 7bd/7ba 6,842sqft · $1,800,000