Block & Company sells 45,000-square-foot retail center in Illinois Block & Company, Inc., Realtors recently sold a 45,114-square-foot retail strip center in Decatur, Ill., for $4.65 million.