Swisher Commercial leased 4,000 SF retail space in Chelsea

12.21.2020