Swisher Commercial leased 1,046 sf of office space in Chelsea

06.13.2019