The Point on Fall Creek

2855 East 45th St
Indianapolis, IN 46205

317-602-4797
  • Multi-Family Apartment Community

  • 59 Units

  • TWG Development, LLC is the owner and the developer