Property Priscilla Apartments Location Indianapolis, IN Residential Units 40 Value $4,100,000 Website www.priscillapartments.com