Swisher Commercial leased 715 sf of retail space at 8066 Main Street in the Heart of Downtown Dexter

04.11.2016