MENU

« What's New
February 8, 2012

CreekSide Industrial Center, Columbus, OH

Columbus, OH

CreekSide is a $200 million master-planned industrial center located within 500 miles of 60 percent of the North American population. The beautiful park-like campus has 11 million square feet of industrial distribution facilities and offers convenient highway access.