Indianapolis, 4555 North Keystone Avenue