Property Helen Louise Location Indianapolis, IN Residential Units 30 Value $3,800,000 Website www.helenlouiseapartments.com