Swisher Commercial has leased 4,794 sf of industrial space at 824 Phoenix, Ann Arbor

02.02.2017