Lilly vacating 99,000 square feet in 30 S. Meridian building
Eli Lilly and Co. has decided to vacate 99,000 square feet of office space at 30 S. Meridian St. in yet another blow to the
struggling downtown market. Roughly 1.8 million square feet of space already is sitting idle downtown, putting downward pressure
on rents.