Lehi Tech Apartments

200 S. 1350 E. Lehi, UT 84043

Managed

Developed

  • 330 Units
  • Began Management in July 2020