Colliers closes sale of 82,847-square-foot retail center in Indianapolis
Colliers closed the sale of Avalon Crossing Shopping Center, an 82,847-square-foot neighborhood retail center at 6935, 6920 and 7002 Lake Plaza Drive in Indianapolis, Indiana.…