Keystone Self Storage Hosted by Christy's of Indiana Inc. on 2019-03-29 UTC in Indianapolis Indiana United States