Lakeshore Landing is a new housing development in Utah County. Lakeshore Landing in American Fork is a single-family and multi-family housing community with 517 residential and multi-family lots.