Welcome to your next great investment opportunity! This premier sports facility located at 4565 Elida Rd., Lima, OH, is a state-of-the-art complex strategically located just off Elida Rd. near Lima. Situated on apx. 2.63 acres, this 30,200 sq.ft. fac