njcrowe.com
What was, and what’s left
This is the Indianapolis Star building, which until a few weeks ago stood at 307 N. Pennsylvania St. The newspaper called it home for some 100 years before moving to what used to be a department st…