3417 N Rybolt Avenue at 3417 N Rybolt Avenue, Indianapolis, IN 46222 | HotPads