Tesla is the tenant of this five-story office building at Vista Station in Draper, Utah.
Project Details
• 12832 Frontrunner Blvd, Draper, UT
• 155,000 Square Feet
https://www.youtube.com/watch?v=eh3M_-aUB1o&feature=emb_logo
• 12832 Frontrunner Blvd, Draper, UT
• 155,000 Square Feet