iHeartMedia moves offices, studios from suburbs to downtown

Today, iHeartMedia Cleveland announced plans to move their regional office to downtown Cleveland. The new location will be at 668 Euclid Ave. and will include a 10-year agreement lease with K&D Group.

Read More