Property Trailside on Mass Location Indianapolis, IN Residential Units 69 Value $13,000,000 Website None available