18.08.01.lehi_tech_park_6-story_final_002

Lehi Tech

Location

Lehi, Utah

Coming Spring 2019. Three building office park, each Class A, 6 stories.

Square Feet

75,000 building 1