Project Update: Clutch Warehouse April 19, 2021 The Clutch Warehouse is a new 41,921 square-foot, tilt-up project located in Lehi, Utah. The first-floor pour has been completed.… Read More