MidwestCRE Marcus & Millichap sells 541 unit self-storage facility Marcus & Millichap Real Estate Investment Services has announced the sale of The Keep Self Storage located in the Chicago MSA. The terms of the…