EllisElizabeth Myers2022-12-05T17:37:28+00:00 Property Ellis Apartments Location Indianapolis, IN Residential Units 24 Value $3,150,000 Website https://ellisonillinois.com/