View details for 1644 East 58th Street 1644 East 58th Street $1,249+ Chatard, Indianapolis, IN 46220 No photos available yet