Landmark 12 Salt Lake City, UT Address: 4870 W 2100 South Salt Lake City, UT 84120 Building Size: 198,927 square feet ALL PORTFOLIO Interested in our work? Contact us for more info. CONTACT US