Marcus & Millichap sells 68,277-square-foot self-storage facility in Hammond
Marcus & Millichap closed the sale of Alpha Storage, a multi-story facility with 68,277 rentable square feet of self-storage in Hammond, Indiana. Jeffrey Herrmann, senior…