7916 Pendleton Pike, Indianapolis, IN



View Larger Map