Swisher Commercial sold 12,436 sf of industrial space in Chelsea

12.23.2019