2303 E 320 N #40M, Spanish Fork, UT — 3bd/2ba 3,636sqft · $604,900