Mohr Partners Renew at Glenhardie IV

Mohr Partners renewed their 1,354 sf lease at Glenhardie IV for 18 months.