Swisher Commercial leased 1,100 SF of office space in Chelsea

08.31.2020