The property located at 5252 N German Church Rd Indianapolis, IN 46235 is a Single Family Residence property. Built in 1920, the property at 5252 N German Church Rd is approximately 2,720 square feet. It has a lot size of 443,005 Sq. Ft. (10.17 Acres). The property is located in the Lawrence township.