Company Description

Terra Vista Apartments is a premier apartment community featuring brand new studio, one, two and three-bedroom luxury apartments for rent in Lehi, Utah.

Reviews and Recommendations

Powered by Utah Local
Please help us to connect users with the best local businesses by reviewing Terra Vista
Write Review
Terra Vista logo

Terra Vista

Address:
3851 N Traverse Mountain Blvd Lehi, UT
Phone:
(855) 720-1560
Social:

Other Locations

Phone:
(855) 717-0236