Lehi Tech Apartments

Lehi, Utah
Year constructed: 2021
Approximate size: 345,977 Sq. Ft.
Units: 330