2952 New York Street, Indianapolis, IN, 46222