$338,000
708 N BLACK HORSE LOOP E unit: 708, Spanish Fork, UT, 84660
Townhouse