$626,900
2351 E 390 N unit: 06, Spanish Fork, UT, 84660
Single Family Residence