Insite Commercial closes 3,038-square-foot industrial lease in Southfield
Insite Commercial closed a lease of 3,038 square feet of industrial space in the Southfield Research Park at 21602 Melrose Avenue in Southfield, Michigan. Jennifer…