Swisher Commercial leased 2,880 sf of office space and 2,061 sf of industrial space in South Lyon

06.18.2018