Swisher Commercial leased 2,000 sf of industrial space in Chelsea

01.03.2019