Swisher Commercial has leased 11,900 sf of industrial space in Ann Arbor, Michigan

05.10.2018