Illinois Place Apartments

3255 Illinois St
Indianapolis, IN 46208

317-672-7682
  • Multi-Family Apartment Community

  • 50 Units

  • TWG Development, LLC is the owner and developer