Maccabee Group Renews Lease at International Design Center
Represented Maccabee Group, Inc. in a lease extension of 3,276 SF of office space on the 4th Floor at International Design Center, 211 1st Street North, Minneapolis. IDC Properties, LLC was the Landlord. Founded in 1996, Minneapolis-based Maccabee, a strategic public relations and online marketing agency, offers clients marketing insights and inventive campaigns that combine media relations […]