Southwest Square

2161 Eakin Road | Columbus, OH