Centre Retail Center A 24,613 SF strip mall renovation. The strip mall will be home to multiple retail stores including an Earth Fare grocery store. Size: 24,613 Square Feet Location: Carmel, Indiana Project navigationPreviousPrevious project:Executive Management ServicesNextNext project:Earth Fare