naptownargus.com
Hidden Indy: The Mystery Tao on Delaware
Back in the early nineties, I lived in the Marleigh Apartment building in the 1400 block of Delaware in downtown Indianapolis, which is in Old Northside neighborhood. Across the street was an impre…