Beautiful modern townhouse in a newly developed area in American Fork. Spacious floor-plan with semi-formal dining area and large kitchen island perfect for