Office

Fennelly: Three tenants combine for 7,100 sq. ft. in new deals at Hamilton office building