German Church Senior Apartments

11000 E Washington Street
Indianapolis, IN 46229

317-264-1833
  • Senior Apartment Community

  • 60 units

  • TWG Development is the owner and the developer