Swisher Commercial has sold 43,752 sf of industrial / office space in Chelsea

10.26.2017