The average cost to build a grocery store is between $2 million and $3 million