Experience Workplace Renaissance Business Center Summit Construction Renaissance Business CenterLouisville, Kentucky // 323,250 sq. ft.