Outlets at Traverse Mountain

Outlets at Traverse Mountain located in the beautiful city of Lehi, Utah.