800 Capitol Apartments

800 North Capitol Avenue
Indianapolis, IN 46204

317-672-7818
  • Multi-Family Apartment Community

  • 111 Units

  • TWG Development, LLC is the owner and the developer