Construction is set to begin in June 2026 at Whistler Plaza in downtown Indianapolis as part of a major redevelopment effort ...