Menu 

Fashion Mall at Keystone Crossing Photo

Picture of the interior of the Keystone Fashion Mall in Indianapolis, IndianaPhoto of the well-lit, open interior of the Fashion Mall at Keystone Crossing, a large shopping mall on the north side of Indianapolis