Tower Business Center
Tower Road and E. 38th Avenue - Aurora CO
In Q2-18, Artis acquired an 80% interest in Tower Business Center (in the form of a joint venture arrangement), a two-building industrial development in the Greater Denver Area, Colorado. This site, totalling approximately 30 acres, is located in close proximity to I-10 and is part of a large industrial/retail market. Construction is under way for this development, which is expected to comprise two buildings totalling approximately 420,000 square feet of leasable area once completed. Artis anticipates the completion of this project in Q2-19.