$529,900 — 580 N 300 E, Spanish Fork UT | 5bd 3ba 3,638sqft