Natcity Investments - Delaware, OH, United States close