3879 LONDON LN, Santa Clara, UT — 6bd/3ba 3,410sqft · $599,900