Utility install is wrapping up and buildings are going up at the newest self-storage option in Indianapolis. The soon-to-be available units at 38Key Storage are taking shape as the site work wraps up at the location along Keystone Avenue. The (3) buildings, totaling 13,750 square feet, are expected to be open in January 2021.