Homes for sale - 3130 N German Church Road, Indianapolis, IN 46235 ...