Swisher Commercial has leased 1,900 sf of office space in Dexter

06.07.2018