65 Taft Ave Indianapolis, IN 46241