Highlights of the new Leslie Road Flex Space Business Center include abundant parking on site, 20-foot ceilings in warehouse area, 14-foot tall insulated overhead doors and fire alarm, fire sprinkler and exterior security camera systems.