Swisher Commercial leased 52,700 sf of industrial space in Romulus

10.23.2019