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

05.22.2019