THE SHOPS ON LANE AVENUE

Columbus, OH | 171,550 SF