Friday, July 27, 2012

End of an Era for The Indianapolis Star

According to, The Indianapolis Star plans to sell its downtown headquarters building at 307 North Pennsylvania Street.

Now that they've fired most of their editorial staff, this Indianapolis Observer is guessing that they don't need all that space!

No comments: