Property El Dee Location Indianapolis, IN Residential Units 90 Value $7,000,000 Website None available