The Denver-based industrial developer plans to construct 425,740 square feet in three buildings at Northwest 17th Street and Northwest 129th Street near MIA. CLICK ON THE HEADLINE FOR MORE