Marcus & Millichap arranges sale of self-storage property in Rockford
Marcus & Millichap announced today the sale of Superior Self Storage of Rockford, a 31,210-square-foot self-storage property located at 1711 York Ave in Rockford, Illinois. The asset…