Mountain Creek

Mountain Creek Corporate Center is a 231,000 square foot industrial development located in Dallas, Texas. The project is situated less than a half mile from Interstate 20, connecting it to the entire DFW Metroplex. Construction of the project is anticipated in mid 2016 and will feature 32’ clear height and cross-dock design for bulk distribution users.